package org.farm.product.domain.chain.handler;

import org.farm.product.domain.bo.ProductSpuBo;

/**
 * @author Frank Zou
 * @version v0.0.1
 * @date 2025/4/22
 * @description
 */
public interface ProductSpuHandler {

    /**
     * 处理商品SPU信息
     * @param productSpuBo 商品SPU信息
     */
    void handler(ProductSpuBo productSpuBo);

    void setNextHandler(ProductSpuHandler nextHandler);

    ProductSpuHandler getNextHandler();
}
